protected cruiser - Spanish English Dictionary